

/*-----------------------------------------------------------------------------------*/
/* CAROUSEL
/*-----------------------------------------------------------------------------------*/

.img-slidewrap3 { position: relative; }

.img-slidewrap3 .carousel { padding: 0; }

.img-slidewrap3 .carousel li, .img-slidewrap .carousel a { display: block; float: left; }

.img-slidewrap3 .carousel .carousel-active-tab a { background: #777; }

.portfolio-overlay { margin: 4px 0 4px 1px; }

.portfolio-overlay:hover img { cursor:pointer; opacity: 0.6; }

.img-slidecontrol3 li a.next { position:absolute; bottom: 0; right:0; }

.img-slidecontrol3 li a.prev { position:absolute; bottom: 0; right: 29px; }

.img-slidecontrol3 li a.next, .img-slidecontrol li a.prev { width:28px; height:28px; display:block; background:#349edb; cursor:pointer; text-align: center; opacity: 0.8; z-index:999; }

.img-slidecontrol3 li a.next.carousel-disabled, .img-slidecontrol li a.prev.carousel-disabled { display:block; background:#333; cursor:default; }

.img-slidecontrol3 li a .icon-chevron-left, .img-slidecontrol li a .icon-chevron-right { color: #fff; font-size: 15px; margin-top: 6px; }

.portfolio-overlay-content { position: absolute; bottom: 0; }

.portfolio-overlay-content h2 { font-size:12px; color:#fff; margin:0; background:url(../img/blue_tr_bg.png); padding:6px 20px; float:left; font-weight:600; }

.portfolio-overlay:hover .portfolio-overlay-content h2 { -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; margin-left:0; opacity:1; filter: alpha(opacity =100); }

.zoom-effect, .link-page, .video-page { color: #169FE6; display: inline-block; margin: 0 0 8px; }

.zoom-effect a { background:#333 url(../img/zoom.png) no-repeat center center; height:28px; width:28px; position:absolute; z-index:50; margin-left:-28px; opacity:0; filter: alpha(opacity =0); }

.zoom-effect a:hover { background:#349EDB url(../img/zoom.png) no-repeat center center; }

.portfolio-overlay:hover .zoom-effect a { -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; margin-left:1px; opacity:1; filter: alpha(opacity =100); }

.link-page { position: absolute; }

.link-page a { background:#333 url(../img/internet_link.png) no-repeat center center; height:28px; width:28px; position:absolute; z-index:50; margin-left:-28px; opacity:0; filter: alpha(opacity =0); }

.link-page a:hover { background:#349EDB url(../img/internet_link.png) no-repeat center center; }

.portfolio-overlay:hover .link-page a { -webkit-transition:all 0.6s ease-in-out; -moz-transition:all 0.6s ease-in-out; -o-transition:all 0.6s ease-in-out; transition:all 0.6s ease-in-out; margin-left:30px; opacity:1; filter: alpha(opacity =100); }

.video-page a { background:#333 url(../img/video_link.png) no-repeat center center; height:28px; width:28px; position:absolute; z-index:50; margin-left:-28px; opacity:0; filter: alpha(opacity =0); }

.video-page a:hover { background:#349EDB url(../img/video_link.png) no-repeat center center; }

.portfolio-overlay:hover .video-page a { -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; margin-left:1px; opacity:1; filter: alpha(opacity =100); }

/*-----------------------------------------------------------------------------------*/
/* TEAM
/*-----------------------------------------------------------------------------------*/
